Software Engineering with Process Algebra: Modelling Client / Server Architectures

نویسنده

  • Bob Diertens
چکیده

In previous work we described how the process algebra based language PSF can be used in software engineering, using the ToolBus, a coordination architecture also based on process algebra, as implementation model. We also described this software development process more formally by presenting the tools we use in this process in a CASE setting, leading to the PSF-ToolBus software engineering environment. In this article we summarize that work and describe a similar software development process for implementation of software systems using a client/server model and present this in a CASE setting as well. Ke ywords: process algebra, software engineering, software architecture, client server architecture, webservices

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Information Engineering Methodology

This chapter discusses the history and evolution of Information Engineering, with emphasis on the business-driven IE variant. It describes the methods used at each phase in the systems development life cycle: strategic business planning; strategic, tactical and operational data modelling ; process modelling; systems design; and systems implementation. It describes the application and use of IE ...

متن کامل

8. Lean Product-Line Architectures for Client-Server Systems — Concepts & Experience

This chapter describes the context and software engineering issues of a technology migration project. Significant parts of a conventional client-server system have been replaced by a set of lean product-line architectures implemented in Java. The application of framework and Java technology leads to better modularisation and to improved component reuse. Experience has proven that the focus on s...

متن کامل

A Framework for Software Performance Engineering of Client/Server Systems

Designers of new client/server (C/S) applications have many choices such as use of three-tiered architectures, work distribution between clients and servers, distribution of functions and DB tables among servers, and others. This paper presents a languagebased framework for Software Performance Engineering in C/S environments. The language allows for the specification of objects such as clients...

متن کامل

SOAMIG Project: Model-Driven Software Migration towards Service-Oriented Architectures

The SOAMIG project aims at developing a general migration process for model-driven migrations towards Service-Oriented Architectures. This paper highlights the model-driven tools developed during the SOAMIG project for two case studies: A language migration from a COBOL transactional server to Java web services, and a second study on an architecture migration from a monolithic Java fat client t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/0908.2506  شماره 

صفحات  -

تاریخ انتشار 2009